meat riding - German English Dictionary